g.h. hardy